limiting sulcus of rhomboid fossa - German English Dictionary